body{
	background: #f5f5f5;
}
.message {
	width: 100%;
	min-height: 400px;
}
.message ul{
	width: 100%;
	height: 44px;
	background: #fff;
}
.message ul .mag {
	width: 50%;
	height: 44px;
	float: left;
	font-size: 14px;
	color: #000;
	text-align: center;
	line-height: 44px;
}
.message ul .stock_msg {
	border-bottom: 2px solid #0483db;
	color: #47a4e5;
}
/*库存信息*/
.message .stock {
	width: 100%;
	position: relative;
}
.message .stock .img_box {
	width: 100%;
	min-height: 100px;
	background: #fff;
	margin: 10px 0;
}
.message .stock .speak {
	width: 94%;
    background: #fff;
    min-height: 100px;
    border: 0;
    margin: 20px 0 10px;
    padding: 10px;
}
.message .stock .plane {
	color: #404040;
	font-size: 16px;
}
.message .stock .input_check {
	position: absolute;
    visibility: hidden;
}
.message .stock .input_check+label {
    display: inline-block;
    width: 16px;
    height: 16px;
    border: 1px solid #ccc;
    margin-right: 7px;
    background: #fff;
    margin-left: 10px;
}
.message .stock .input_check:checked+label:after {
    content: "";
    position: absolute;
    left: 13px;
    width: 9px;
    height: 4px;
    border: 2px solid #ccc;
    border-top-color: transparent;
    border-right-color: transparent;
    -ms-transform: rotate(-60deg);
    -moz-transform: rotate(-60deg);
    -webkit-transform: rotate(-60deg);
    transform: rotate(-45deg);
}
.message .stock .plane .sev {
	font-size: 12px;
	color: #999;
	line-height: 40px;
	margin-left: 10px;
}
.message .stock .give {
	display: block;
	width: 100%;
	height: 44px;
	background: #fff;
	text-align: center;
	line-height: 44px;
	font-size: 16px;
	color: #158bdd;
	margin-bottom: 10px;
}
/*发货地*/
.message .stock .screen_box{
	width: 100%;
	height: 40px;
	background: #fff;
	border-bottom: 1px solid #dbdbdb;
	display: inline-block;
}
.message .stock .screen_box .start {
	float: left;
    height: 40px;
    line-height: 40px;
    font-size: 14px;
    color: #333;
    margin-left: 3%;
}
.message .stock .screen_box font{
	float: right;
    height: 40px;
    line-height: 40px;
    margin: 0 10px 0 5px;
    font-size: 14px;
}
.message .stock .screen_box span{
	float: right;
    height: 40px;
    line-height: 40px;
    font-size: 14px;
}
/*分类*/
.message .stock .class_box{
	width: 100%;
	height: 40px;
	background: #fff;
	border-bottom: 1px solid #dbdbdb;
	display: inline-block;
}
.message .stock .class_box .tit {
	float: left;
    height: 40px;
    line-height: 40px;
    font-size: 14px;
    color: #333;
    margin-left: 3%;
}
.message .stock .class_box font{
	float: right;
    height: 40px;
    line-height: 40px;
    margin: 0 10px 0 5px;
    font-size: 14px;
}
.message .stock .class_box .choice_right{
	float: right;
    height: 40px;
    line-height: 40px;
    font-size: 14px;
}
/*品牌*/
.message .stock .brand_box{
	width: 100%;
	height: 40px;
	background: #fff;
	border-bottom: 1px solid #dbdbdb;
	display: inline-block;
}
.message .stock .brand_box .tit {
	float: left;
    height: 40px;
    line-height: 40px;
    font-size: 14px;
    color: #333;
    margin-left: 3%;
}
.message .stock .brand_box font{
	float: right;
    height: 40px;
    line-height: 40px;
    margin: 0 10px 0 5px;
    font-size: 14px;
}
.message .stock .brand_box .choice_right{
	float: right;
    height: 40px;
    line-height: 40px;
    font-size: 14px;
}
.message .stock .btn_away {
	width: 100%;
    padding: 10px 0;
    margin: 20px 0 20px 0;
    background: #0483db;
    float: left;
    font-size: 14px;
    color: #fff;
    text-align: center;
}
/*求购信息*/
.message .want {
	width: 100%;
	position: relative;
}
.message .want .describe {
	width: 94%;
    background: #fff;
    min-height: 100px;
    border: 0;
    margin: 15px 0 10px;
    padding: 10px;
}
.message .want .img_box {
	width: 100%;
	min-height: 100px;
	background: #fff;
}
.message .want .give {
	display: block;
	width: 100%;
	height: 44px;
	background: #fff;
	text-align: center;
	line-height: 44px;
	font-size: 16px;
	color: #158bdd;
	margin-bottom: 10px;
	margin-top: 30px;
}
/*发货地*/
.message .want .screen_box{
	width: 100%;
	height: 40px;
	background: #fff;
	border-bottom: 1px solid #dbdbdb;
	display: inline-block;
}
.message .want .screen_box .start {
	float: left;
    height: 40px;
    line-height: 40px;
    font-size: 14px;
    color: #333;
    margin-left: 3%;
}
.message .want .screen_box font{
	float: right;
    height: 40px;
    line-height: 40px;
    margin: 0 10px 0 5px;
    font-size: 14px;
}
.message .want .screen_box span{
	float: right;
    height: 40px;
    line-height: 40px;
    font-size: 14px;
}
/*分类*/
.message .want .class_box{
	width: 100%;
	height: 40px;
	background: #fff;
	border-bottom: 1px solid #dbdbdb;
	display: inline-block;
}
.message .want .class_box .tit {
	float: left;
    height: 40px;
    line-height: 40px;
    font-size: 14px;
    color: #333;
    margin-left: 3%;
}
.message .want .class_box font{
	float: right;
    height: 40px;
    line-height: 40px;
    margin: 0 10px 0 5px;
    font-size: 14px;
}
.message .want .class_box .choice_right{
	float: right;
    height: 40px;
    line-height: 40px;
    font-size: 14px;
}
/*品牌*/
.message .want .brand_box{
	width: 100%;
	height: 40px;
	background: #fff;
	border-bottom: 1px solid #dbdbdb;
	display: inline-block;
}
.message .want .brand_box .tit {
	float: left;
    height: 40px;
    line-height: 40px;
    font-size: 14px;
    color: #333;
    margin-left: 3%;
}
.message .want .brand_box font{
	float: right;
    height: 40px;
    line-height: 40px;
    margin: 0 10px 0 5px;
    font-size: 14px;
}
.message .want .brand_box .choice_right{
	float: right;
    height: 40px;
    line-height: 40px;
    font-size: 14px;
}
/*报名截止*/
.message .want .sign_up{
	width: 100%;
	height: 40px;
	background: #fff;
	border-bottom: 1px solid #dbdbdb;
	display: inline-block;
}
.message .want .sign_up .tit {
	float: left;
    height: 40px;
    line-height: 40px;
    font-size: 14px;
    color: #333;
    margin-left: 3%;
}
.message .want .sign_up font{
	float: right;
    height: 40px;
    line-height: 40px;
    margin: 0 10px 0 5px;
    font-size: 14px;
}
.message .want .sign_up .choice_right{
	float: right;
    height: 40px;
    line-height: 40px;
    font-size: 14px;
}
.message .want .btn_go {
	width: 100%;
    padding: 10px 0;
    margin: 20px 0 20px 0;
    background: #0483db;
    float: left;
    font-size: 14px;
    color: #fff;
    text-align: center;
}
/*上传图片通用样式*/
.upload-ul{ 
    position: relative; 
    display: inline-block;
    *display: inline; 
    *zoom:1; 
    max-width: 520px;
}
.upload-ul li{
     position: relative; 
     float: left; 
     display: inline-block; 
     width: 120px;; 
     height: 90px; 
     margin: 6px 2px 10px 3px; 
     padding: 0; 
     border: none; 
     cursor: pointer; 
     -moz-border-radius: 2px; 
     -webkit-border-radius: 2px; 
     border-radius: 2px; 
     overflow: hidden; 
     text-align: center;
}
.upload-pick{ 
    background: url(../../img/wap/imgUp/upload-bj.png) no-repeat; 
}
.upload-pick:hover{ 
    background: url(../../img/wap/imgUp/upload-bj.png) no-repeat 0 -90px; 
}
.webuploader-pick{
    position: relative;
    display: inline-block;
    vertical-align: top; 
    width: 100%; 
    height: 100%;
}
.webuploader-container{ 
    position: relative; 
    width: 100%; 
    height: 100%; 
}
.webuploader-container label{
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
}
.webuploader-element-invisible{
    opacity: 0;
    width: 100%;
    height: 100%;
    clip: rect(1px 1px 1px 1px);
    clip: rect(1px,1px,1px,1px);
}
.viewThumb{ 
    position:relative;
    width: 100%;
    height: 100%;
    overflow:hidden;
    border-radius: .3rem;
}
.viewThumb img{ 
    width: 100%;
    height: 100%
}
.diyBar{ 
    position: absolute; 
    display:none; 
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: url(../../img/wap/imgUp/bgblack.png);
    z-index: 3;
}
.diyProgress{ 
    position: absolute; 
    left: 0;
    top: 33px;
    width: 100%!important;
    height: 24px;
    line-height:24px;
    font-size: 14px;
    text-align: center;
    color: #FFF;
    background:rgba(10,168,241,.7); 
    z-index: 3;
}
.diyControl{ 
    position: absolute;
     display:none; 
     left: 0;bottom: 0;
     width: 100%;
     height: 24px;
     line-height:24px;
     font-size: 14px;
     background: url(../../img/wap/imgUp/bgblack.png);
      z-index: 3; 
    }
.viewThumb:hover .diyControl{ 
    display: block; 
}
.diyControl span{ 
    display: inline-block; 
    padding: 6.5px 13px; 
    width: 12px; 
    height: 11px; 
}
.diyControl span i{ 
    display: block; 
    width: 12px; 
    height: 11px; 
    opacity: .7; 
}
.diyControl span i:hover{
 opacity: 1; 
 cursor: pointer; 
}
.diyLeft{ 
    margin-left: 3px; 
}
.diyLeft{ 
    margin-right: 3px; 
}
.diyLeft i{ 
    margin-left: 3px; 
    /*background: url(../../img/wap/imgUp/upload-icon1.png) no-repeat 0 0; */
}
.diyCancel i{ 
    background: url(../../img/wap/imgUp/upload-icon1.png) no-repeat 0 -11px;
     }
.diyRight i{ 
    margin-right: 3px; 
    /*background: url(../../img/wap/imgUp/upload-icon1.png) no-repeat 0 -22px; */
}
.goods-edit .upload-tip{ 
    font: 12px/23px; 
    color: #a3a3a3;
    vertical-align: top; 
}



